immediate repayment - Español Inglés Diccionario